History
History
Synonyms
UK
US
Meaning:
grovel

to behave in a way that shows one has no self-respect

abase, demean oneself

EAT HUMBLE PIE as in Wiktionary
EAT HUMBLE PIE as in Wikipedia